package com.gopay.bis.icbc.bcdl.operation.doc.trans.res.impl;

import com.gopay.bis.icbc.bcdl.operation.doc.trans.res.CMSDocument;
import com.gopay.bis.icbc.bcdl.operation.doc.trans.res.CMSDocument.CMS;
import com.gopay.bis.icbc.bcdl.operation.doc.trans.res.CMSDocument.CMS.Eb;
import com.gopay.bis.icbc.bcdl.operation.doc.trans.res.CMSDocument.CMS.Eb.Out;
import com.gopay.bis.icbc.bcdl.operation.doc.trans.res.CMSDocument.CMS.Eb.Pub;
import com.gopay.bis.icbc.bcdl.operation.doc.trans.res.CMSDocument.CMS.Eb.Out.Rd;


public class CMSDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements CMSDocument{
	 public CMSDocumentImpl(org.apache.xmlbeans.SchemaType sType)
	    {
	        super(sType);
	    }
	    
	    private static final javax.xml.namespace.QName CMS$0 = 
	        new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "CMS");
	    
	    
	    /**
	     * Gets the "CMS" element
	     */
	    public CMSDocumentImpl.CMS getCMS()
	    {
	        synchronized (monitor())
	        {
	            check_orphaned();
	            CMSDocumentImpl.CMS target = null;
	            target = (CMSDocumentImpl.CMS)get_store().find_element_user(CMS$0, 0);
	            if (target == null)
	            {
	                return null;
	            }
	            return target;
	        }
	    }
	    
	    /**
	     * Sets the "CMS" element
	     */
	    public void setCMS(CMSDocumentImpl.CMS cms)
	    {
	        synchronized (monitor())
	        {
	            check_orphaned();
	            CMSDocumentImpl.CMS target = null;
	            target = (CMSDocumentImpl.CMS)get_store().find_element_user(CMS$0, 0);
	            if (target == null)
	            {
	                target = (CMSDocumentImpl.CMS)get_store().add_element_user(CMS$0);
	            }
	            target.set(cms);
	        }
	    }
	    
	    /**
	     * Appends and returns a new empty "CMS" element
	     */
	    public CMSDocumentImpl.CMS addNewCMS()
	    {
	        synchronized (monitor())
	        {
	            check_orphaned();
	            CMSDocumentImpl.CMS target = null;
	            target = (CMSDocumentImpl.CMS)get_store().add_element_user(CMS$0);
	            return target;
	        }
	    }
	    /**
	     * An XML CMS(@http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com).
	     *
	     * This is a complex type.
	     */
	    public static class CMSImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements CMSDocumentImpl.CMS
	    {
	        
	        public CMSImpl(org.apache.xmlbeans.SchemaType sType)
	        {
	            super(sType);
	        }
	        
	        private static final javax.xml.namespace.QName EB$0 = 
	            new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "eb");
	        
	        
	        /**
	         * Gets the "eb" element
	         */
	        public CMSDocumentImpl.CMS.Eb getEb()
	        {
	            synchronized (monitor())
	            {
	                check_orphaned();
	                CMSDocumentImpl.CMS.Eb target = null;
	                target = (CMSDocumentImpl.CMS.Eb)get_store().find_element_user(EB$0, 0);
	                if (target == null)
	                {
	                    return null;
	                }
	                return target;
	            }
	        }
	        
	        /**
	         * Sets the "eb" element
	         */
	        public void setEb(CMSDocumentImpl.CMS.Eb eb)
	        {
	            synchronized (monitor())
	            {
	                check_orphaned();
	                CMSDocumentImpl.CMS.Eb target = null;
	                target = (CMSDocumentImpl.CMS.Eb)get_store().find_element_user(EB$0, 0);
	                if (target == null)
	                {
	                    target = (CMSDocumentImpl.CMS.Eb)get_store().add_element_user(EB$0);
	                }
	                target.set(eb);
	            }
	        }
	        
	        /**
	         * Appends and returns a new empty "eb" element
	         */
	        public CMSDocumentImpl.CMS.Eb addNewEb()
	        {
	            synchronized (monitor())
	            {
	                check_orphaned();
	                CMSDocumentImpl.CMS.Eb target = null;
	                target = (CMSDocumentImpl.CMS.Eb)get_store().add_element_user(EB$0);
	                return target;
	            }
	        }
	        /**
	         * An XML eb(@http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com).
	         *
	         * This is a complex type.
	         */
	        public static class EbImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements CMSDocumentImpl.CMS.Eb
	        {
	            
	            public EbImpl(org.apache.xmlbeans.SchemaType sType)
	            {
	                super(sType);
	            }
	            
	            private static final javax.xml.namespace.QName PUB$0 = 
	                new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "pub");
	            private static final javax.xml.namespace.QName OUT$2 = 
	                new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "out");
	            
	            
	            /**
	             * Gets the "pub" element
	             */
	            public CMSDocumentImpl.CMS.Eb.Pub getPub()
	            {
	                synchronized (monitor())
	                {
	                    check_orphaned();
	                    CMSDocumentImpl.CMS.Eb.Pub target = null;
	                    target = (CMSDocumentImpl.CMS.Eb.Pub)get_store().find_element_user(PUB$0, 0);
	                    if (target == null)
	                    {
	                      return null;
	                    }
	                    return target;
	                }
	            }
	            
	            /**
	             * Sets the "pub" element
	             */
	            public void setPub(CMSDocumentImpl.CMS.Eb.Pub pub)
	            {
	                synchronized (monitor())
	                {
	                    check_orphaned();
	                    CMSDocumentImpl.CMS.Eb.Pub target = null;
	                    target = (CMSDocumentImpl.CMS.Eb.Pub)get_store().find_element_user(PUB$0, 0);
	                    if (target == null)
	                    {
	                      target = (CMSDocumentImpl.CMS.Eb.Pub)get_store().add_element_user(PUB$0);
	                    }
	                    target.set(pub);
	                }
	            }
	            
	            /**
	             * Appends and returns a new empty "pub" element
	             */
	            public CMSDocumentImpl.CMS.Eb.Pub addNewPub()
	            {
	                synchronized (monitor())
	                {
	                    check_orphaned();
	                    CMSDocumentImpl.CMS.Eb.Pub target = null;
	                    target = (CMSDocumentImpl.CMS.Eb.Pub)get_store().add_element_user(PUB$0);
	                    return target;
	                }
	            }
	            
	            /**
	             * Gets the "out" element
	             */
	            public CMSDocumentImpl.CMS.Eb.Out getOut()
	            {
	                synchronized (monitor())
	                {
	                    check_orphaned();
	                    CMSDocumentImpl.CMS.Eb.Out target = null;
	                    target = (CMSDocumentImpl.CMS.Eb.Out)get_store().find_element_user(OUT$2, 0);
	                    if (target == null)
	                    {
	                      return null;
	                    }
	                    return target;
	                }
	            }
	            
	            /**
	             * Sets the "out" element
	             */
	            public void setOut(CMSDocumentImpl.CMS.Eb.Out out)
	            {
	                synchronized (monitor())
	                {
	                    check_orphaned();
	                    CMSDocumentImpl.CMS.Eb.Out target = null;
	                    target = (CMSDocumentImpl.CMS.Eb.Out)get_store().find_element_user(OUT$2, 0);
	                    if (target == null)
	                    {
	                      target = (CMSDocumentImpl.CMS.Eb.Out)get_store().add_element_user(OUT$2);
	                    }
	                    target.set(out);
	                }
	            }
	            
	            /**
	             * Appends and returns a new empty "out" element
	             */
	            public CMSDocumentImpl.CMS.Eb.Out addNewOut()
	            {
	                synchronized (monitor())
	                {
	                    check_orphaned();
	                    CMSDocumentImpl.CMS.Eb.Out target = null;
	                    target = (CMSDocumentImpl.CMS.Eb.Out)get_store().add_element_user(OUT$2);
	                    return target;
	                }
	            }
	            /**
	             * An XML pub(@http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com).
	             *
	             * This is a complex type.
	             */
	            public static class PubImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements CMSDocumentImpl.CMS.Eb.Pub
	            {
	                
	                public PubImpl(org.apache.xmlbeans.SchemaType sType)
	                {
	                    super(sType);
	                }
	                
	                private static final javax.xml.namespace.QName TRANSCODE$0 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "TransCode");
	                private static final javax.xml.namespace.QName CIS$2 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "CIS");
	                private static final javax.xml.namespace.QName BANKCODE$4 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "BankCode");
	                private static final javax.xml.namespace.QName ID$6 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "ID");
	                private static final javax.xml.namespace.QName TRANDATE$8 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "TranDate");
	                private static final javax.xml.namespace.QName TRANTIME$10 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "TranTime");
	                private static final javax.xml.namespace.QName FSEQNO$12 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "fSeqno");
	                private static final javax.xml.namespace.QName SERIALNO$14 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "SerialNo");
	                private static final javax.xml.namespace.QName RETCODE$16 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RetCode");
	                private static final javax.xml.namespace.QName RETMSG$18 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RetMsg");
	                
	                
	                /**
	                 * Gets the "TransCode" element
	                 */
	                public java.lang.String getTransCode()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANSCODE$0, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "TransCode" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetTransCode()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TRANSCODE$0, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "TransCode" element
	                 */
	                public void setTransCode(java.lang.String transCode)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANSCODE$0, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TRANSCODE$0);
	                      }
	                      target.setStringValue(transCode);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "TransCode" element
	                 */
	                public void xsetTransCode(org.apache.xmlbeans.XmlString transCode)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TRANSCODE$0, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TRANSCODE$0);
	                      }
	                      target.set(transCode);
	                    }
	                }
	                
	                /**
	                 * Gets the "CIS" element
	                 */
	                public java.lang.String getCIS()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIS$2, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "CIS" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetCIS()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CIS$2, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "CIS" element
	                 */
	                public void setCIS(java.lang.String cis)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIS$2, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIS$2);
	                      }
	                      target.setStringValue(cis);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "CIS" element
	                 */
	                public void xsetCIS(org.apache.xmlbeans.XmlString cis)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CIS$2, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(CIS$2);
	                      }
	                      target.set(cis);
	                    }
	                }
	                
	                /**
	                 * Gets the "BankCode" element
	                 */
	                public java.lang.String getBankCode()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BANKCODE$4, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "BankCode" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetBankCode()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(BANKCODE$4, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "BankCode" element
	                 */
	                public void setBankCode(java.lang.String bankCode)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BANKCODE$4, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BANKCODE$4);
	                      }
	                      target.setStringValue(bankCode);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "BankCode" element
	                 */
	                public void xsetBankCode(org.apache.xmlbeans.XmlString bankCode)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(BANKCODE$4, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(BANKCODE$4);
	                      }
	                      target.set(bankCode);
	                    }
	                }
	                
	                /**
	                 * Gets the "ID" element
	                 */
	                public java.lang.String getID()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ID$6, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "ID" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetID()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ID$6, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "ID" element
	                 */
	                public void setID(java.lang.String id)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ID$6, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ID$6);
	                      }
	                      target.setStringValue(id);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "ID" element
	                 */
	                public void xsetID(org.apache.xmlbeans.XmlString id)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ID$6, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ID$6);
	                      }
	                      target.set(id);
	                    }
	                }
	                
	                /**
	                 * Gets the "TranDate" element
	                 */
	                public java.lang.String getTranDate()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANDATE$8, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "TranDate" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetTranDate()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TRANDATE$8, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "TranDate" element
	                 */
	                public void setTranDate(java.lang.String tranDate)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANDATE$8, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TRANDATE$8);
	                      }
	                      target.setStringValue(tranDate);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "TranDate" element
	                 */
	                public void xsetTranDate(org.apache.xmlbeans.XmlString tranDate)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TRANDATE$8, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TRANDATE$8);
	                      }
	                      target.set(tranDate);
	                    }
	                }
	                
	                /**
	                 * Gets the "TranTime" element
	                 */
	                public java.lang.String getTranTime()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANTIME$10, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "TranTime" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetTranTime()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TRANTIME$10, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "TranTime" element
	                 */
	                public void setTranTime(java.lang.String tranTime)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TRANTIME$10, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TRANTIME$10);
	                      }
	                      target.setStringValue(tranTime);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "TranTime" element
	                 */
	                public void xsetTranTime(org.apache.xmlbeans.XmlString tranTime)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TRANTIME$10, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TRANTIME$10);
	                      }
	                      target.set(tranTime);
	                    }
	                }
	                
	                /**
	                 * Gets the "fSeqno" element
	                 */
	                public java.lang.String getFSeqno()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FSEQNO$12, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "fSeqno" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetFSeqno()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FSEQNO$12, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "fSeqno" element
	                 */
	                public void setFSeqno(java.lang.String fSeqno)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FSEQNO$12, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FSEQNO$12);
	                      }
	                      target.setStringValue(fSeqno);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "fSeqno" element
	                 */
	                public void xsetFSeqno(org.apache.xmlbeans.XmlString fSeqno)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FSEQNO$12, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FSEQNO$12);
	                      }
	                      target.set(fSeqno);
	                    }
	                }
	                
	                /**
	                 * Gets the "SerialNo" element
	                 */
	                public java.lang.String getSerialNo()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERIALNO$14, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "SerialNo" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetSerialNo()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SERIALNO$14, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "SerialNo" element
	                 */
	                public void setSerialNo(java.lang.String serialNo)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERIALNO$14, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SERIALNO$14);
	                      }
	                      target.setStringValue(serialNo);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "SerialNo" element
	                 */
	                public void xsetSerialNo(org.apache.xmlbeans.XmlString serialNo)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SERIALNO$14, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SERIALNO$14);
	                      }
	                      target.set(serialNo);
	                    }
	                }
	                
	                /**
	                 * Gets the "RetCode" element
	                 */
	                public java.lang.String getRetCode()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RETCODE$16, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "RetCode" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetRetCode()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RETCODE$16, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "RetCode" element
	                 */
	                public void setRetCode(java.lang.String retCode)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RETCODE$16, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RETCODE$16);
	                      }
	                      target.setStringValue(retCode);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "RetCode" element
	                 */
	                public void xsetRetCode(org.apache.xmlbeans.XmlString retCode)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RETCODE$16, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RETCODE$16);
	                      }
	                      target.set(retCode);
	                    }
	                }
	                
	                /**
	                 * Gets the "RetMsg" element
	                 */
	                public java.lang.String getRetMsg()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RETMSG$18, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "RetMsg" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetRetMsg()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RETMSG$18, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "RetMsg" element
	                 */
	                public void setRetMsg(java.lang.String retMsg)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RETMSG$18, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RETMSG$18);
	                      }
	                      target.setStringValue(retMsg);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "RetMsg" element
	                 */
	                public void xsetRetMsg(org.apache.xmlbeans.XmlString retMsg)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RETMSG$18, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RETMSG$18);
	                      }
	                      target.set(retMsg);
	                    }
	                }
	            }
	            /**
	             * An XML out(@http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com).
	             *
	             * This is a complex type.
	             */
	            public static class OutImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements CMSDocumentImpl.CMS.Eb.Out
	            {
	                
	                public OutImpl(org.apache.xmlbeans.SchemaType sType)
	                {
	                    super(sType);
	                }
	                
	                private static final javax.xml.namespace.QName ONLBATF$0 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "OnlBatF");
	                private static final javax.xml.namespace.QName SETTLEMODE$2 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "SettleMode");
	                private static final javax.xml.namespace.QName TOTALNUM$4 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "TotalNum");
	                private static final javax.xml.namespace.QName TOTALAMT$6 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "TotalAmt");
	                private static final javax.xml.namespace.QName REQRESERVED1$8 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "ReqReserved1");
	                private static final javax.xml.namespace.QName REQRESERVED2$10 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "ReqReserved2");
	                private static final javax.xml.namespace.QName RD$12 = 
	                    new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "rd");
	                
	                
	                /**
	                 * Gets the "OnlBatF" element
	                 */
	                public java.lang.String getOnlBatF()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ONLBATF$0, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "OnlBatF" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetOnlBatF()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ONLBATF$0, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "OnlBatF" element
	                 */
	                public void setOnlBatF(java.lang.String onlBatF)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ONLBATF$0, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ONLBATF$0);
	                      }
	                      target.setStringValue(onlBatF);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "OnlBatF" element
	                 */
	                public void xsetOnlBatF(org.apache.xmlbeans.XmlString onlBatF)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ONLBATF$0, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ONLBATF$0);
	                      }
	                      target.set(onlBatF);
	                    }
	                }
	                
	                /**
	                 * Gets the "SettleMode" element
	                 */
	                public java.lang.String getSettleMode()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SETTLEMODE$2, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "SettleMode" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetSettleMode()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SETTLEMODE$2, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "SettleMode" element
	                 */
	                public void setSettleMode(java.lang.String settleMode)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SETTLEMODE$2, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SETTLEMODE$2);
	                      }
	                      target.setStringValue(settleMode);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "SettleMode" element
	                 */
	                public void xsetSettleMode(org.apache.xmlbeans.XmlString settleMode)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SETTLEMODE$2, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SETTLEMODE$2);
	                      }
	                      target.set(settleMode);
	                    }
	                }
	                
	                /**
	                 * Gets the "TotalNum" element
	                 */
	                public java.lang.String getTotalNum()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALNUM$4, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "TotalNum" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetTotalNum()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TOTALNUM$4, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "TotalNum" element
	                 */
	                public void setTotalNum(java.lang.String totalNum)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALNUM$4, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALNUM$4);
	                      }
	                      target.setStringValue(totalNum);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "TotalNum" element
	                 */
	                public void xsetTotalNum(org.apache.xmlbeans.XmlString totalNum)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TOTALNUM$4, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TOTALNUM$4);
	                      }
	                      target.set(totalNum);
	                    }
	                }
	                
	                /**
	                 * Gets the "TotalAmt" element
	                 */
	                public java.lang.String getTotalAmt()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALAMT$6, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "TotalAmt" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetTotalAmt()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TOTALAMT$6, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "TotalAmt" element
	                 */
	                public void setTotalAmt(java.lang.String totalAmt)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALAMT$6, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALAMT$6);
	                      }
	                      target.setStringValue(totalAmt);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "TotalAmt" element
	                 */
	                public void xsetTotalAmt(org.apache.xmlbeans.XmlString totalAmt)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TOTALAMT$6, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TOTALAMT$6);
	                      }
	                      target.set(totalAmt);
	                    }
	                }
	                
	                /**
	                 * Gets the "ReqReserved1" element
	                 */
	                public java.lang.String getReqReserved1()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQRESERVED1$8, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "ReqReserved1" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetReqReserved1()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REQRESERVED1$8, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "ReqReserved1" element
	                 */
	                public void setReqReserved1(java.lang.String reqReserved1)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQRESERVED1$8, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REQRESERVED1$8);
	                      }
	                      target.setStringValue(reqReserved1);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "ReqReserved1" element
	                 */
	                public void xsetReqReserved1(org.apache.xmlbeans.XmlString reqReserved1)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REQRESERVED1$8, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(REQRESERVED1$8);
	                      }
	                      target.set(reqReserved1);
	                    }
	                }
	                
	                /**
	                 * Gets the "ReqReserved2" element
	                 */
	                public java.lang.String getReqReserved2()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQRESERVED2$10, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target.getStringValue();
	                    }
	                }
	                
	                /**
	                 * Gets (as xml) the "ReqReserved2" element
	                 */
	                public org.apache.xmlbeans.XmlString xgetReqReserved2()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REQRESERVED2$10, 0);
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "ReqReserved2" element
	                 */
	                public void setReqReserved2(java.lang.String reqReserved2)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.SimpleValue target = null;
	                      target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQRESERVED2$10, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REQRESERVED2$10);
	                      }
	                      target.setStringValue(reqReserved2);
	                    }
	                }
	                
	                /**
	                 * Sets (as xml) the "ReqReserved2" element
	                 */
	                public void xsetReqReserved2(org.apache.xmlbeans.XmlString reqReserved2)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      org.apache.xmlbeans.XmlString target = null;
	                      target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REQRESERVED2$10, 0);
	                      if (target == null)
	                      {
	                        target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(REQRESERVED2$10);
	                      }
	                      target.set(reqReserved2);
	                    }
	                }
	                
	                /**
	                 * Gets the "rd" element
	                 */
	                public CMSDocumentImpl.CMS.Eb.Out.Rd getRd()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      CMSDocumentImpl.CMS.Eb.Out.Rd target = null;
	                      target = (CMSDocumentImpl.CMS.Eb.Out.Rd)get_store().find_element_user(RD$12, 0);
	                      if (target == null)
	                      {
	                        return null;
	                      }
	                      return target;
	                    }
	                }
	                
	                /**
	                 * Sets the "rd" element
	                 */
	                public void setRd(CMSDocumentImpl.CMS.Eb.Out.Rd rd)
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      CMSDocumentImpl.CMS.Eb.Out.Rd target = null;
	                      target = (CMSDocumentImpl.CMS.Eb.Out.Rd)get_store().find_element_user(RD$12, 0);
	                      if (target == null)
	                      {
	                        target = (CMSDocumentImpl.CMS.Eb.Out.Rd)get_store().add_element_user(RD$12);
	                      }
	                      target.set(rd);
	                    }
	                }
	                
	                /**
	                 * Appends and returns a new empty "rd" element
	                 */
	                public CMSDocumentImpl.CMS.Eb.Out.Rd addNewRd()
	                {
	                    synchronized (monitor())
	                    {
	                      check_orphaned();
	                      CMSDocumentImpl.CMS.Eb.Out.Rd target = null;
	                      target = (CMSDocumentImpl.CMS.Eb.Out.Rd)get_store().add_element_user(RD$12);
	                      return target;
	                    }
	                }
	                /**
	                 * An XML rd(@http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com).
	                 *
	                 * This is a complex type.
	                 */
	                public static class RdImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements CMSDocumentImpl.CMS.Eb.Out.Rd
	                {
	                    
	                    public RdImpl(org.apache.xmlbeans.SchemaType sType)
	                    {
	                      super(sType);
	                    }
	                    
	                    private static final javax.xml.namespace.QName ISEQNO$0 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "iSeqno");
	                    private static final javax.xml.namespace.QName ORDERNO$2 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "OrderNo");
	                    private static final javax.xml.namespace.QName REIMBURSENO$4 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "ReimburseNo");
	                    private static final javax.xml.namespace.QName REIMBURSENUM$6 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "ReimburseNum");
	                    private static final javax.xml.namespace.QName STARTDATE$8 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "StartDate");
	                    private static final javax.xml.namespace.QName STARTTIME$10 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "StartTime");
	                    private static final javax.xml.namespace.QName PAYTYPE$12 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "PayType");
	                    private static final javax.xml.namespace.QName PAYACCNO$14 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "PayAccNo");
	                    private static final javax.xml.namespace.QName PAYACCNAMECN$16 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "PayAccNameCN");
	                    private static final javax.xml.namespace.QName PAYACCNAMEEN$18 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "PayAccNameEN");
	                    private static final javax.xml.namespace.QName RECACCNO$20 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RecAccNo");
	                    private static final javax.xml.namespace.QName RECACCNAMECN$22 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RecAccNameCN");
	                    private static final javax.xml.namespace.QName RECACCNAMEEN$24 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RecAccNameEN");
	                    private static final javax.xml.namespace.QName SYSIOFLG$26 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "SysIOFlg");
	                    private static final javax.xml.namespace.QName ISSAMECITY$28 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "IsSameCity");
	                    private static final javax.xml.namespace.QName PROP$30 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "Prop");
	                    private static final javax.xml.namespace.QName RECICBCCODE$32 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RecICBCCode");
	                    private static final javax.xml.namespace.QName RECCITYNAME$34 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RecCityName");
	                    private static final javax.xml.namespace.QName RECBANKNO$36 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RecBankNo");
	                    private static final javax.xml.namespace.QName RECBANKNAME$38 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RecBankName");
	                    private static final javax.xml.namespace.QName CURRTYPE$40 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "CurrType");
	                    private static final javax.xml.namespace.QName PAYAMT$42 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "PayAmt");
	                    private static final javax.xml.namespace.QName USECODE$44 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "UseCode");
	                    private static final javax.xml.namespace.QName USECN$46 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "UseCN");
	                    private static final javax.xml.namespace.QName ENSUMMARY$48 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "EnSummary");
	                    private static final javax.xml.namespace.QName POSTSCRIPT$50 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "PostScript");
	                    private static final javax.xml.namespace.QName SUMMARY$52 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "Summary");
	                    private static final javax.xml.namespace.QName REF$54 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "Ref");
	                    private static final javax.xml.namespace.QName OREF$56 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "Oref");
	                    private static final javax.xml.namespace.QName ERPSQN$58 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "ERPSqn");
	                    private static final javax.xml.namespace.QName BUSCODE$60 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "BusCode");
	                    private static final javax.xml.namespace.QName ERPCHECKNO$62 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "ERPcheckno");
	                    private static final javax.xml.namespace.QName CRVOUHTYPE$64 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "CrvouhType");
	                    private static final javax.xml.namespace.QName CRVOUHNAME$66 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "CrvouhName");
	                    private static final javax.xml.namespace.QName CRVOUHNO$68 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "CrvouhNo");
	                    private static final javax.xml.namespace.QName BANKTYPE$70 = 
	                    		new javax.xml.namespace.QName("http://req.trans.doc.operation.bcdl.icbc.bis.gopay.com", "BankType");
	                    private static final javax.xml.namespace.QName FILENAMES$72 = 
	                    		new javax.xml.namespace.QName("http://req.trans.doc.operation.bcdl.icbc.bis.gopay.com", "FileNames");
	                    private static final javax.xml.namespace.QName INDEXS$74 = 
	                    		new javax.xml.namespace.QName("http://req.trans.doc.operation.bcdl.icbc.bis.gopay.com", "Indexs");
	                    private static final javax.xml.namespace.QName PAYSUBNO$76 = 
	                    		new javax.xml.namespace.QName("http://req.trans.doc.operation.bcdl.icbc.bis.gopay.com", "PaySubNo");
	                    private static final javax.xml.namespace.QName RECSUBNO$78 = 
	                    		new javax.xml.namespace.QName("http://req.trans.doc.operation.bcdl.icbc.bis.gopay.com", "RecSubNo");
	                    private static final javax.xml.namespace.QName RESULT$80 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "Result");
	                    private static final javax.xml.namespace.QName IRETCODE$82 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "iRetCode");
	                    private static final javax.xml.namespace.QName IRETMSG$84 = 
	                      new javax.xml.namespace.QName("http://res.trans.doc.operation.bcdl.icbc.bis.gopay.com", "iRetMsg");
	                    private static final javax.xml.namespace.QName MCARDNO$86 = 
	                    		new javax.xml.namespace.QName("http://req.trans.doc.operation.bcdl.icbc.bis.gopay.com", "MCardNo");
	                    private static final javax.xml.namespace.QName MCARDNAME$88 = 
	                    		new javax.xml.namespace.QName("http://req.trans.doc.operation.bcdl.icbc.bis.gopay.com", "MCardName");
	                    
	                    
	                    /**
	                     * Gets the "iSeqno" element
	                     */
	                    public java.lang.String getISeqno()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISEQNO$0, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "iSeqno" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetISeqno()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ISEQNO$0, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "iSeqno" element
	                     */
	                    public void setISeqno(java.lang.String iSeqno)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISEQNO$0, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISEQNO$0);
	                        }
	                        target.setStringValue(iSeqno);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "iSeqno" element
	                     */
	                    public void xsetISeqno(org.apache.xmlbeans.XmlString iSeqno)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ISEQNO$0, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ISEQNO$0);
	                        }
	                        target.set(iSeqno);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "OrderNo" element
	                     */
	                    public java.lang.String getOrderNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORDERNO$2, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "OrderNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetOrderNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ORDERNO$2, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "OrderNo" element
	                     */
	                    public void setOrderNo(java.lang.String orderNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORDERNO$2, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORDERNO$2);
	                        }
	                        target.setStringValue(orderNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "OrderNo" element
	                     */
	                    public void xsetOrderNo(org.apache.xmlbeans.XmlString orderNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ORDERNO$2, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ORDERNO$2);
	                        }
	                        target.set(orderNo);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "ReimburseNo" element
	                     */
	                    public java.lang.String getReimburseNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REIMBURSENO$4, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "ReimburseNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetReimburseNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REIMBURSENO$4, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "ReimburseNo" element
	                     */
	                    public void setReimburseNo(java.lang.String reimburseNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REIMBURSENO$4, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REIMBURSENO$4);
	                        }
	                        target.setStringValue(reimburseNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "ReimburseNo" element
	                     */
	                    public void xsetReimburseNo(org.apache.xmlbeans.XmlString reimburseNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REIMBURSENO$4, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(REIMBURSENO$4);
	                        }
	                        target.set(reimburseNo);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "ReimburseNum" element
	                     */
	                    public java.lang.String getReimburseNum()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REIMBURSENUM$6, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "ReimburseNum" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetReimburseNum()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REIMBURSENUM$6, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "ReimburseNum" element
	                     */
	                    public void setReimburseNum(java.lang.String reimburseNum)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REIMBURSENUM$6, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REIMBURSENUM$6);
	                        }
	                        target.setStringValue(reimburseNum);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "ReimburseNum" element
	                     */
	                    public void xsetReimburseNum(org.apache.xmlbeans.XmlString reimburseNum)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REIMBURSENUM$6, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(REIMBURSENUM$6);
	                        }
	                        target.set(reimburseNum);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "StartDate" element
	                     */
	                    public java.lang.String getStartDate()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STARTDATE$8, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "StartDate" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetStartDate()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(STARTDATE$8, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "StartDate" element
	                     */
	                    public void setStartDate(java.lang.String startDate)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STARTDATE$8, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STARTDATE$8);
	                        }
	                        target.setStringValue(startDate);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "StartDate" element
	                     */
	                    public void xsetStartDate(org.apache.xmlbeans.XmlString startDate)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(STARTDATE$8, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(STARTDATE$8);
	                        }
	                        target.set(startDate);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "StartTime" element
	                     */
	                    public java.lang.String getStartTime()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STARTTIME$10, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "StartTime" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetStartTime()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(STARTTIME$10, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "StartTime" element
	                     */
	                    public void setStartTime(java.lang.String startTime)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STARTTIME$10, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STARTTIME$10);
	                        }
	                        target.setStringValue(startTime);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "StartTime" element
	                     */
	                    public void xsetStartTime(org.apache.xmlbeans.XmlString startTime)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(STARTTIME$10, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(STARTTIME$10);
	                        }
	                        target.set(startTime);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "PayType" element
	                     */
	                    public java.lang.String getPayType()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYTYPE$12, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "PayType" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetPayType()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYTYPE$12, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "PayType" element
	                     */
	                    public void setPayType(java.lang.String payType)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYTYPE$12, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAYTYPE$12);
	                        }
	                        target.setStringValue(payType);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "PayType" element
	                     */
	                    public void xsetPayType(org.apache.xmlbeans.XmlString payType)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYTYPE$12, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(PAYTYPE$12);
	                        }
	                        target.set(payType);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "PayAccNo" element
	                     */
	                    public java.lang.String getPayAccNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYACCNO$14, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "PayAccNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetPayAccNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYACCNO$14, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "PayAccNo" element
	                     */
	                    public void setPayAccNo(java.lang.String payAccNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYACCNO$14, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAYACCNO$14);
	                        }
	                        target.setStringValue(payAccNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "PayAccNo" element
	                     */
	                    public void xsetPayAccNo(org.apache.xmlbeans.XmlString payAccNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYACCNO$14, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(PAYACCNO$14);
	                        }
	                        target.set(payAccNo);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "PayAccNameCN" element
	                     */
	                    public java.lang.String getPayAccNameCN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYACCNAMECN$16, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "PayAccNameCN" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetPayAccNameCN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYACCNAMECN$16, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "PayAccNameCN" element
	                     */
	                    public void setPayAccNameCN(java.lang.String payAccNameCN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYACCNAMECN$16, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAYACCNAMECN$16);
	                        }
	                        target.setStringValue(payAccNameCN);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "PayAccNameCN" element
	                     */
	                    public void xsetPayAccNameCN(org.apache.xmlbeans.XmlString payAccNameCN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYACCNAMECN$16, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(PAYACCNAMECN$16);
	                        }
	                        target.set(payAccNameCN);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "PayAccNameEN" element
	                     */
	                    public java.lang.String getPayAccNameEN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYACCNAMEEN$18, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "PayAccNameEN" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetPayAccNameEN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYACCNAMEEN$18, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "PayAccNameEN" element
	                     */
	                    public void setPayAccNameEN(java.lang.String payAccNameEN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYACCNAMEEN$18, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAYACCNAMEEN$18);
	                        }
	                        target.setStringValue(payAccNameEN);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "PayAccNameEN" element
	                     */
	                    public void xsetPayAccNameEN(org.apache.xmlbeans.XmlString payAccNameEN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYACCNAMEEN$18, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(PAYACCNAMEEN$18);
	                        }
	                        target.set(payAccNameEN);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "RecAccNo" element
	                     */
	                    public java.lang.String getRecAccNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECACCNO$20, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "RecAccNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRecAccNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECACCNO$20, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "RecAccNo" element
	                     */
	                    public void setRecAccNo(java.lang.String recAccNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECACCNO$20, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECACCNO$20);
	                        }
	                        target.setStringValue(recAccNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "RecAccNo" element
	                     */
	                    public void xsetRecAccNo(org.apache.xmlbeans.XmlString recAccNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECACCNO$20, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RECACCNO$20);
	                        }
	                        target.set(recAccNo);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "RecAccNameCN" element
	                     */
	                    public java.lang.String getRecAccNameCN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECACCNAMECN$22, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "RecAccNameCN" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRecAccNameCN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECACCNAMECN$22, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "RecAccNameCN" element
	                     */
	                    public void setRecAccNameCN(java.lang.String recAccNameCN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECACCNAMECN$22, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECACCNAMECN$22);
	                        }
	                        target.setStringValue(recAccNameCN);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "RecAccNameCN" element
	                     */
	                    public void xsetRecAccNameCN(org.apache.xmlbeans.XmlString recAccNameCN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECACCNAMECN$22, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RECACCNAMECN$22);
	                        }
	                        target.set(recAccNameCN);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "RecAccNameEN" element
	                     */
	                    public java.lang.String getRecAccNameEN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECACCNAMEEN$24, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "RecAccNameEN" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRecAccNameEN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECACCNAMEEN$24, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "RecAccNameEN" element
	                     */
	                    public void setRecAccNameEN(java.lang.String recAccNameEN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECACCNAMEEN$24, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECACCNAMEEN$24);
	                        }
	                        target.setStringValue(recAccNameEN);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "RecAccNameEN" element
	                     */
	                    public void xsetRecAccNameEN(org.apache.xmlbeans.XmlString recAccNameEN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECACCNAMEEN$24, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RECACCNAMEEN$24);
	                        }
	                        target.set(recAccNameEN);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "SysIOFlg" element
	                     */
	                    public java.lang.String getSysIOFlg()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYSIOFLG$26, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "SysIOFlg" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetSysIOFlg()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SYSIOFLG$26, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "SysIOFlg" element
	                     */
	                    public void setSysIOFlg(java.lang.String sysIOFlg)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SYSIOFLG$26, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SYSIOFLG$26);
	                        }
	                        target.setStringValue(sysIOFlg);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "SysIOFlg" element
	                     */
	                    public void xsetSysIOFlg(org.apache.xmlbeans.XmlString sysIOFlg)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SYSIOFLG$26, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SYSIOFLG$26);
	                        }
	                        target.set(sysIOFlg);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "IsSameCity" element
	                     */
	                    public java.lang.String getIsSameCity()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISSAMECITY$28, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "IsSameCity" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetIsSameCity()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ISSAMECITY$28, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "IsSameCity" element
	                     */
	                    public void setIsSameCity(java.lang.String isSameCity)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISSAMECITY$28, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISSAMECITY$28);
	                        }
	                        target.setStringValue(isSameCity);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "IsSameCity" element
	                     */
	                    public void xsetIsSameCity(org.apache.xmlbeans.XmlString isSameCity)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ISSAMECITY$28, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ISSAMECITY$28);
	                        }
	                        target.set(isSameCity);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "Prop" element
	                     */
	                    public java.lang.String getProp()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROP$30, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "Prop" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetProp()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PROP$30, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "Prop" element
	                     */
	                    public void setProp(java.lang.String prop)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROP$30, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROP$30);
	                        }
	                        target.setStringValue(prop);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "Prop" element
	                     */
	                    public void xsetProp(org.apache.xmlbeans.XmlString prop)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PROP$30, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(PROP$30);
	                        }
	                        target.set(prop);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "RecICBCCode" element
	                     */
	                    public java.lang.String getRecICBCCode()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECICBCCODE$32, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "RecICBCCode" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRecICBCCode()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECICBCCODE$32, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "RecICBCCode" element
	                     */
	                    public void setRecICBCCode(java.lang.String recICBCCode)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECICBCCODE$32, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECICBCCODE$32);
	                        }
	                        target.setStringValue(recICBCCode);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "RecICBCCode" element
	                     */
	                    public void xsetRecICBCCode(org.apache.xmlbeans.XmlString recICBCCode)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECICBCCODE$32, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RECICBCCODE$32);
	                        }
	                        target.set(recICBCCode);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "RecCityName" element
	                     */
	                    public java.lang.String getRecCityName()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECCITYNAME$34, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "RecCityName" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRecCityName()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECCITYNAME$34, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "RecCityName" element
	                     */
	                    public void setRecCityName(java.lang.String recCityName)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECCITYNAME$34, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECCITYNAME$34);
	                        }
	                        target.setStringValue(recCityName);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "RecCityName" element
	                     */
	                    public void xsetRecCityName(org.apache.xmlbeans.XmlString recCityName)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECCITYNAME$34, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RECCITYNAME$34);
	                        }
	                        target.set(recCityName);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "RecBankNo" element
	                     */
	                    public java.lang.String getRecBankNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECBANKNO$36, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "RecBankNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRecBankNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECBANKNO$36, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "RecBankNo" element
	                     */
	                    public void setRecBankNo(java.lang.String recBankNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECBANKNO$36, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECBANKNO$36);
	                        }
	                        target.setStringValue(recBankNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "RecBankNo" element
	                     */
	                    public void xsetRecBankNo(org.apache.xmlbeans.XmlString recBankNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECBANKNO$36, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RECBANKNO$36);
	                        }
	                        target.set(recBankNo);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "RecBankName" element
	                     */
	                    public java.lang.String getRecBankName()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECBANKNAME$38, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "RecBankName" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRecBankName()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECBANKNAME$38, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "RecBankName" element
	                     */
	                    public void setRecBankName(java.lang.String recBankName)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECBANKNAME$38, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECBANKNAME$38);
	                        }
	                        target.setStringValue(recBankName);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "RecBankName" element
	                     */
	                    public void xsetRecBankName(org.apache.xmlbeans.XmlString recBankName)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECBANKNAME$38, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RECBANKNAME$38);
	                        }
	                        target.set(recBankName);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "CurrType" element
	                     */
	                    public java.lang.String getCurrType()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CURRTYPE$40, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "CurrType" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetCurrType()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CURRTYPE$40, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "CurrType" element
	                     */
	                    public void setCurrType(java.lang.String currType)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CURRTYPE$40, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CURRTYPE$40);
	                        }
	                        target.setStringValue(currType);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "CurrType" element
	                     */
	                    public void xsetCurrType(org.apache.xmlbeans.XmlString currType)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CURRTYPE$40, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(CURRTYPE$40);
	                        }
	                        target.set(currType);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "PayAmt" element
	                     */
	                    public java.lang.String getPayAmt()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYAMT$42, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "PayAmt" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetPayAmt()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYAMT$42, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "PayAmt" element
	                     */
	                    public void setPayAmt(java.lang.String payAmt)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYAMT$42, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAYAMT$42);
	                        }
	                        target.setStringValue(payAmt);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "PayAmt" element
	                     */
	                    public void xsetPayAmt(org.apache.xmlbeans.XmlString payAmt)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYAMT$42, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(PAYAMT$42);
	                        }
	                        target.set(payAmt);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "UseCode" element
	                     */
	                    public java.lang.String getUseCode()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(USECODE$44, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "UseCode" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetUseCode()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(USECODE$44, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "UseCode" element
	                     */
	                    public void setUseCode(java.lang.String useCode)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(USECODE$44, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(USECODE$44);
	                        }
	                        target.setStringValue(useCode);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "UseCode" element
	                     */
	                    public void xsetUseCode(org.apache.xmlbeans.XmlString useCode)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(USECODE$44, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(USECODE$44);
	                        }
	                        target.set(useCode);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "UseCN" element
	                     */
	                    public java.lang.String getUseCN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(USECN$46, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "UseCN" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetUseCN()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(USECN$46, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "UseCN" element
	                     */
	                    public void setUseCN(java.lang.String useCN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(USECN$46, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(USECN$46);
	                        }
	                        target.setStringValue(useCN);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "UseCN" element
	                     */
	                    public void xsetUseCN(org.apache.xmlbeans.XmlString useCN)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(USECN$46, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(USECN$46);
	                        }
	                        target.set(useCN);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "EnSummary" element
	                     */
	                    public java.lang.String getEnSummary()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENSUMMARY$48, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "EnSummary" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetEnSummary()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ENSUMMARY$48, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "EnSummary" element
	                     */
	                    public void setEnSummary(java.lang.String enSummary)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENSUMMARY$48, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENSUMMARY$48);
	                        }
	                        target.setStringValue(enSummary);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "EnSummary" element
	                     */
	                    public void xsetEnSummary(org.apache.xmlbeans.XmlString enSummary)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ENSUMMARY$48, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ENSUMMARY$48);
	                        }
	                        target.set(enSummary);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "PostScript" element
	                     */
	                    public java.lang.String getPostScript()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POSTSCRIPT$50, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "PostScript" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetPostScript()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(POSTSCRIPT$50, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "PostScript" element
	                     */
	                    public void setPostScript(java.lang.String postScript)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POSTSCRIPT$50, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POSTSCRIPT$50);
	                        }
	                        target.setStringValue(postScript);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "PostScript" element
	                     */
	                    public void xsetPostScript(org.apache.xmlbeans.XmlString postScript)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(POSTSCRIPT$50, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(POSTSCRIPT$50);
	                        }
	                        target.set(postScript);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "Summary" element
	                     */
	                    public java.lang.String getSummary()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUMMARY$52, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "Summary" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetSummary()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SUMMARY$52, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "Summary" element
	                     */
	                    public void setSummary(java.lang.String summary)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUMMARY$52, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUMMARY$52);
	                        }
	                        target.setStringValue(summary);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "Summary" element
	                     */
	                    public void xsetSummary(org.apache.xmlbeans.XmlString summary)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SUMMARY$52, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SUMMARY$52);
	                        }
	                        target.set(summary);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "Ref" element
	                     */
	                    public java.lang.String getRef()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REF$54, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "Ref" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRef()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REF$54, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "Ref" element
	                     */
	                    public void setRef(java.lang.String ref)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REF$54, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REF$54);
	                        }
	                        target.setStringValue(ref);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "Ref" element
	                     */
	                    public void xsetRef(org.apache.xmlbeans.XmlString ref)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(REF$54, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(REF$54);
	                        }
	                        target.set(ref);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "Oref" element
	                     */
	                    public java.lang.String getOref()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OREF$56, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "Oref" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetOref()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(OREF$56, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "Oref" element
	                     */
	                    public void setOref(java.lang.String oref)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OREF$56, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OREF$56);
	                        }
	                        target.setStringValue(oref);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "Oref" element
	                     */
	                    public void xsetOref(org.apache.xmlbeans.XmlString oref)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(OREF$56, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(OREF$56);
	                        }
	                        target.set(oref);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "ERPSqn" element
	                     */
	                    public java.lang.String getERPSqn()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ERPSQN$58, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "ERPSqn" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetERPSqn()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ERPSQN$58, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "ERPSqn" element
	                     */
	                    public void setERPSqn(java.lang.String erpSqn)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ERPSQN$58, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ERPSQN$58);
	                        }
	                        target.setStringValue(erpSqn);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "ERPSqn" element
	                     */
	                    public void xsetERPSqn(org.apache.xmlbeans.XmlString erpSqn)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ERPSQN$58, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ERPSQN$58);
	                        }
	                        target.set(erpSqn);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "BusCode" element
	                     */
	                    public java.lang.String getBusCode()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSCODE$60, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "BusCode" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetBusCode()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(BUSCODE$60, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "BusCode" element
	                     */
	                    public void setBusCode(java.lang.String busCode)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSCODE$60, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSCODE$60);
	                        }
	                        target.setStringValue(busCode);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "BusCode" element
	                     */
	                    public void xsetBusCode(org.apache.xmlbeans.XmlString busCode)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(BUSCODE$60, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(BUSCODE$60);
	                        }
	                        target.set(busCode);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "ERPcheckno" element
	                     */
	                    public java.lang.String getERPcheckno()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ERPCHECKNO$62, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "ERPcheckno" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetERPcheckno()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ERPCHECKNO$62, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "ERPcheckno" element
	                     */
	                    public void setERPcheckno(java.lang.String erPcheckno)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ERPCHECKNO$62, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ERPCHECKNO$62);
	                        }
	                        target.setStringValue(erPcheckno);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "ERPcheckno" element
	                     */
	                    public void xsetERPcheckno(org.apache.xmlbeans.XmlString erPcheckno)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(ERPCHECKNO$62, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(ERPCHECKNO$62);
	                        }
	                        target.set(erPcheckno);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "CrvouhType" element
	                     */
	                    public java.lang.String getCrvouhType()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRVOUHTYPE$64, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "CrvouhType" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetCrvouhType()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CRVOUHTYPE$64, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "CrvouhType" element
	                     */
	                    public void setCrvouhType(java.lang.String crvouhType)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRVOUHTYPE$64, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CRVOUHTYPE$64);
	                        }
	                        target.setStringValue(crvouhType);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "CrvouhType" element
	                     */
	                    public void xsetCrvouhType(org.apache.xmlbeans.XmlString crvouhType)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CRVOUHTYPE$64, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(CRVOUHTYPE$64);
	                        }
	                        target.set(crvouhType);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "CrvouhName" element
	                     */
	                    public java.lang.String getCrvouhName()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRVOUHNAME$66, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "CrvouhName" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetCrvouhName()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CRVOUHNAME$66, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "CrvouhName" element
	                     */
	                    public void setCrvouhName(java.lang.String crvouhName)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRVOUHNAME$66, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CRVOUHNAME$66);
	                        }
	                        target.setStringValue(crvouhName);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "CrvouhName" element
	                     */
	                    public void xsetCrvouhName(org.apache.xmlbeans.XmlString crvouhName)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CRVOUHNAME$66, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(CRVOUHNAME$66);
	                        }
	                        target.set(crvouhName);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "CrvouhNo" element
	                     */
	                    public java.lang.String getCrvouhNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRVOUHNO$68, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "CrvouhNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetCrvouhNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CRVOUHNO$68, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "CrvouhNo" element
	                     */
	                    public void setCrvouhNo(java.lang.String crvouhNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRVOUHNO$68, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CRVOUHNO$68);
	                        }
	                        target.setStringValue(crvouhNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "CrvouhNo" element
	                     */
	                    public void xsetCrvouhNo(org.apache.xmlbeans.XmlString crvouhNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(CRVOUHNO$68, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(CRVOUHNO$68);
	                        }
	                        target.set(crvouhNo);
	                      }
	                    }
	                    
	                    
	                    
	                    /**
	                     * Gets the "BankType" element
	                     */
	                    public java.lang.String getBankType()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BANKTYPE$70, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "BankType" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetBankType()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(BANKTYPE$70, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "BankType" element
	                     */
	                    public void setBankType(java.lang.String bankType)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BANKTYPE$70, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BANKTYPE$70);
	                        }
	                        target.setStringValue(bankType);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "BankType" element
	                     */
	                    public void xsetBankType(org.apache.xmlbeans.XmlString bankType)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(BANKTYPE$70, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(BANKTYPE$70);
	                        }
	                        target.set(bankType);
	                      }
	                    }

	                    
	                    /**
	                     * Gets the "FileNames" element
	                     */
	                    public java.lang.String getFileNames()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FILENAMES$72, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "FileNames" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetFileNames()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FILENAMES$72, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "FileNames" element
	                     */
	                    public void setFileNames(java.lang.String fileNames)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FILENAMES$72, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FILENAMES$72);
	                        }
	                        target.setStringValue(fileNames);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "FileNames" element
	                     */
	                    public void xsetFileNames(org.apache.xmlbeans.XmlString fileNames)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FILENAMES$72, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FILENAMES$72);
	                        }
	                        target.set(fileNames);
	                      }
	                    }
	                    
	                    
						
	                    
	                    /**
	                     * Gets the "Indexs" element
	                     */
	                    public java.lang.String getIndexs()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDEXS$74, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "Indexs" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetIndexs()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(INDEXS$74, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "Indexs" element
	                     */
	                    public void setIndexs(java.lang.String indexs)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDEXS$74, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDEXS$74);
	                        }
	                        target.setStringValue(indexs);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "Indexs" element
	                     */
	                    public void xsetIndexs(org.apache.xmlbeans.XmlString indexs)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(INDEXS$74, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(INDEXS$74);
	                        }
	                        target.set(indexs);
	                      }
	                    }
	                    
	                    
	                    /**
	                     * Gets the "PaySubNo" element
	                     */
	                    public java.lang.String getPaySubNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYSUBNO$76, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "PaySubNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetPaySubNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYSUBNO$76, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "PaySubNo" element
	                     */
	                    public void setPaySubNo(java.lang.String paySubNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PAYSUBNO$76, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PAYSUBNO$76);
	                        }
	                        target.setStringValue(paySubNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "PaySubNo" element
	                     */
	                    public void xsetPaySubNo(org.apache.xmlbeans.XmlString paySubNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(PAYSUBNO$76, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(PAYSUBNO$76);
	                        }
	                        target.set(paySubNo);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "RecSubNo" element
	                     */
	                    public java.lang.String getRecSubNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECSUBNO$78, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "RecSubNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetRecSubNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECSUBNO$78, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "RecSubNo" element
	                     */
	                    public void setRecSubNo(java.lang.String recSubNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECSUBNO$78, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECSUBNO$78);
	                        }
	                        target.setStringValue(recSubNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "RecSubNo" element
	                     */
	                    public void xsetRecSubNo(org.apache.xmlbeans.XmlString recSubNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RECSUBNO$78, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RECSUBNO$78);
	                        }
	                        target.set(recSubNo);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "Result" element
	                     */
	                    public java.lang.String getResult()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESULT$80, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "Result" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetResult()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RESULT$80, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "Result" element
	                     */
	                    public void setResult(java.lang.String result)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESULT$80, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESULT$80);
	                        }
	                        target.setStringValue(result);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "Result" element
	                     */
	                    public void xsetResult(org.apache.xmlbeans.XmlString result)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(RESULT$80, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(RESULT$80);
	                        }
	                        target.set(result);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "iRetCode" element
	                     */
	                    public java.lang.String getIRetCode()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IRETCODE$82, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "iRetCode" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetIRetCode()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(IRETCODE$82, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "iRetCode" element
	                     */
	                    public void setIRetCode(java.lang.String iRetCode)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IRETCODE$82, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IRETCODE$82);
	                        }
	                        target.setStringValue(iRetCode);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "iRetCode" element
	                     */
	                    public void xsetIRetCode(org.apache.xmlbeans.XmlString iRetCode)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(IRETCODE$82, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(IRETCODE$82);
	                        }
	                        target.set(iRetCode);
	                      }
	                    }
	                    
	                    /**
	                     * Gets the "iRetMsg" element
	                     */
	                    public java.lang.String getIRetMsg()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IRETMSG$84, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "iRetMsg" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetIRetMsg()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(IRETMSG$84, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "iRetMsg" element
	                     */
	                    public void setIRetMsg(java.lang.String iRetMsg)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IRETMSG$84, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IRETMSG$84);
	                        }
	                        target.setStringValue(iRetMsg);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "iRetMsg" element
	                     */
	                    public void xsetIRetMsg(org.apache.xmlbeans.XmlString iRetMsg)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(IRETMSG$84, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(IRETMSG$84);
	                        }
	                        target.set(iRetMsg);
	                      }
	                    }
	                    /**
	                     * Gets the "MCardNo" element
	                     */
	                    public java.lang.String getMCardNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MCARDNO$86, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "MCardNo" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetMCardNo()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MCARDNO$86, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "MCardNo" element
	                     */
	                    public void setMCardNo(java.lang.String mCardNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MCARDNO$86, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MCARDNO$86);
	                        }
	                        target.setStringValue(mCardNo);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "MCardNo" element
	                     */
	                    public void xsetMCardNo(org.apache.xmlbeans.XmlString mCardNo)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MCARDNO$86, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(MCARDNO$86);
	                        }
	                        target.set(mCardNo);
	                      }
	                    }
	                    
	                    
	                    /**
	                     * Gets the "MCardName" element
	                     */
	                    public java.lang.String getMCardName()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MCARDNAME$88, 0);
	                        if (target == null)
	                        {
	                          return null;
	                        }
	                        return target.getStringValue();
	                      }
	                    }
	                    
	                    /**
	                     * Gets (as xml) the "MCardName" element
	                     */
	                    public org.apache.xmlbeans.XmlString xgetMCardName()
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MCARDNAME$88, 0);
	                        return target;
	                      }
	                    }
	                    
	                    /**
	                     * Sets the "MCardName" element
	                     */
	                    public void setMCardName(java.lang.String mCardName)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.SimpleValue target = null;
	                        target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MCARDNAME$88, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MCARDNAME$88);
	                        }
	                        target.setStringValue(mCardName);
	                      }
	                    }
	                    
	                    /**
	                     * Sets (as xml) the "MCardName" element
	                     */
	                    public void xsetMCardName(org.apache.xmlbeans.XmlString mCardName)
	                    {
	                      synchronized (monitor())
	                      {
	                        check_orphaned();
	                        org.apache.xmlbeans.XmlString target = null;
	                        target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MCARDNAME$88, 0);
	                        if (target == null)
	                        {
	                          target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(MCARDNAME$88);
	                        }
	                        target.set(mCardName);
	                      }
	                    }
	                }
	            }
	        }
	    }
}
